]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agoScreenShield: move lock status handling to use session mode
Giovanni Campagna [Sun, 26 Aug 2012 14:53:08 +0000 (16:53 +0200)]
ScreenShield: move lock status handling to use session mode

Have distinct session modes for the lock screen and the unlock dialog,
and rework the logic in ScreenShield to have the lock-screen mode stack
onto the unlock-dialog mode (where applicable)

https://bugzilla.gnome.org/show_bug.cgi?id=682542

14 years agoSt: don't focus hidden actors
Giovanni Campagna [Thu, 6 Sep 2012 20:12:44 +0000 (22:12 +0200)]
St: don't focus hidden actors

If an actors is not mapped (visible and all parents visible), then don't
allow navigating focus to it.
This fixes a regression in the keyboard navigation of the panel with
invisibile items.

https://bugzilla.gnome.org/show_bug.cgi?id=683529

14 years agoPolkitAgent: don't crash if there is no avatar
Giovanni Campagna [Mon, 10 Sep 2012 08:18:03 +0000 (10:18 +0200)]
PolkitAgent: don't crash if there is no avatar

If we're asking for root's password, we don't show an avatar. Don't
emit an exception in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=683707

14 years agoNotificationDaemon: don't fail if a tray icon has no WM_CLASS
Giovanni Campagna [Mon, 10 Sep 2012 13:43:24 +0000 (15:43 +0200)]
NotificationDaemon: don't fail if a tray icon has no WM_CLASS

If there is no WM_CLASS for a tray icon, it returns null, not the empty
string. Detect that case without an exception.

https://bugzilla.gnome.org/show_bug.cgi?id=683724

14 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Mon, 10 Sep 2012 16:18:06 +0000 (23:18 +0700)]
Updated Thai translation.

14 years agomessageTray: Restyle the summary counters
Debarshi Ray [Mon, 10 Sep 2012 15:41:30 +0000 (17:41 +0200)]
messageTray: Restyle the summary counters

They are bigger and show an ellipsis if the count goes over 99. They
now have a blurred background and a drop shadow based on
data/theme/close-window.svg.

https://bugzilla.gnome.org/show_bug.cgi?id=682891

14 years agoMessageTray: fix unexpanded height when receiving multiple telepathy messages
Giovanni Campagna [Sat, 8 Sep 2012 16:54:50 +0000 (18:54 +0200)]
MessageTray: fix unexpanded height when receiving multiple telepathy messages

ClutterBinLayout is so amazingly broken: it uses the y_expand property to
find out if the children needs to honor alignment/fill, but that property is
"bubbled up" from the grand-children, so the notificationWidget would notice
the y_expand on the notificationBin (necessary to make the layout manager on
notificationWidget honor the alignment property for the bin), and would
receive the full height of the MessageTray actor from the parent's layout manager,
resulting in a notificationWidget shifting up, with the notification detached
from the screen.

https://bugzilla.gnome.org/show_bug.cgi?id=683628

14 years agoUpdated Portuguese translation
Duarte Loreto [Sun, 9 Sep 2012 11:38:56 +0000 (12:38 +0100)]
Updated Portuguese translation

14 years agoUpdated Korean translation
Changwoo Ryu [Sat, 8 Sep 2012 22:25:27 +0000 (07:25 +0900)]
Updated Korean translation

14 years agoClean up vestiges of the OpenSearch system
Rui Matos [Fri, 7 Sep 2012 15:41:43 +0000 (17:41 +0200)]
Clean up vestiges of the OpenSearch system

https://bugzilla.gnome.org/show_bug.cgi?id=683583

14 years agostage: Change background color to grey
Adel Gadllah [Fri, 7 Sep 2012 07:35:04 +0000 (09:35 +0200)]
stage: Change background color to grey

The stage's background color can visible on screencasts when multiple monitors
with different resolutions are in use.

Change it to from blue to grey to look better as requested by the designers.

https://bugzilla.gnome.org/show_bug.cgi?id=683514

14 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Fri, 7 Sep 2012 15:58:44 +0000 (18:58 +0300)]
Updated Belarusian translation.

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 7 Sep 2012 13:13:59 +0000 (16:13 +0300)]
Updated Hebrew translation.

14 years agoUpdated German translation
Christian Kirbach [Fri, 7 Sep 2012 07:47:48 +0000 (09:47 +0200)]
Updated German translation

14 years agoPanel: don't animate session mode switches
Giovanni Campagna [Thu, 6 Sep 2012 19:22:57 +0000 (21:22 +0200)]
Panel: don't animate session mode switches

It causes problems with extensions, and it's excessively distracting.

https://bugzilla.gnome.org/show_bug.cgi?id=683526

14 years agoRevert "userMenu: Don't update the presence icon immediately"
Giovanni Campagna [Thu, 6 Sep 2012 19:21:33 +0000 (21:21 +0200)]
Revert "userMenu: Don't update the presence icon immediately"

This reverts commit f1ca96bbf0c56a5eaa135c777045bddb4290cebe.
We're moving towards atomic panel upgrade, so we don't need this.

https://bugzilla.gnome.org/show_bug.cgi?id=683526

14 years agoboxpointer: Clean up
Debarshi Ray [Thu, 6 Sep 2012 18:59:58 +0000 (20:59 +0200)]
boxpointer: Clean up

https://bugzilla.gnome.org/show_bug.cgi?id=680077

14 years agoboxpointer: Avoid malformed boxpointer arrow
Debarshi Ray [Sat, 1 Sep 2012 14:42:50 +0000 (16:42 +0200)]
boxpointer: Avoid malformed boxpointer arrow

If the arrow's origin is so close to the edge that the arrow will not
be isosceles, we try to compensate as follows:
  - We skip the rounded corner and settle for a right angled arrow as
    as shown below.
    |\_____
    |
    |
  - If the arrow was going to be acute angled, we move the position of
    the box to maintain the arrow's accuracy.

https://bugzilla.gnome.org/show_bug.cgi?id=680077

14 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 6 Sep 2012 17:57:27 +0000 (19:57 +0200)]
Updated Slovenian translation

14 years agol10n: Updated Persian translation
Arash Mousavi [Thu, 6 Sep 2012 16:14:44 +0000 (20:44 +0430)]
l10n: Updated Persian translation

14 years agoUpdated Brazilian Portuguese translation.
Adorilson Bezerra [Thu, 6 Sep 2012 15:32:17 +0000 (11:32 -0400)]
Updated Brazilian Portuguese translation.

14 years agosessionMode: Introduce the concept of "primary" modes
Florian Müllner [Thu, 6 Sep 2012 11:21:12 +0000 (13:21 +0200)]
sessionMode: Introduce the concept of "primary" modes

With the recent session mode changes, there is now a mix of modes
that are meant to apply to the entire session (specified as parameter
to the --mode command line switch) and temporary modes like the lock
screen; introduce a property to make the difference explicit, and only
allow "primary" modes to be specified on the command line.

https://bugzilla.gnome.org/show_bug.cgi?id=683488

14 years agoGrabHelper: always navigate focus when grabbing
Giovanni Campagna [Wed, 5 Sep 2012 21:10:41 +0000 (23:10 +0200)]
GrabHelper: always navigate focus when grabbing

Users of GrabHelper.grab() espect that the actor parameter (or one of its
children) will receive focus, irrespective of the previous focus location.
This fixes the key focus on the chat entry when expanding the notification.

https://bugzilla.gnome.org/show_bug.cgi?id=683449

14 years agopopupMenu: Don't always ignore SubMenu children in width requests
Florian Müllner [Thu, 6 Sep 2012 09:43:02 +0000 (11:43 +0200)]
popupMenu: Don't always ignore SubMenu children in width requests

Hidden children are currently ignored in width requests; in the
case of submenu items, this results in abrupt width changes of
open menus when the corresponding SubMenuMenuItem is toggled.
To fix, only ignore SubMenu children when the corresponding
SubMenuMenuItem is hidden as well.

https://bugzilla.gnome.org/show_bug.cgi?id=683485

14 years agolayout: Fix hiding panel for fullscreen apps
Florian Müllner [Thu, 6 Sep 2012 09:42:30 +0000 (11:42 +0200)]
layout: Fix hiding panel for fullscreen apps

Yet another fallout from the sessionMode changes ...

https://bugzilla.gnome.org/show_bug.cgi?id=683487

14 years agopopupSubMenu: Only remove padding when scrollbar is shown
Florian Müllner [Thu, 6 Sep 2012 09:41:23 +0000 (11:41 +0200)]
popupSubMenu: Only remove padding when scrollbar is shown

The special padding rules for submenu items currently ensure that
content aligns properly when the scrollbar is shown. While they
work nicely for the network menu, it looks odd for non-scrolled
submenus, so make this case explicit by introducing a :scrolled
pseudo class and adjust the style rules to use it.

https://bugzilla.gnome.org/show_bug.cgi?id=683009

14 years agost-texture-cache: Fix stretched textures
Florian Müllner [Thu, 6 Sep 2012 09:40:10 +0000 (11:40 +0200)]
st-texture-cache: Fix stretched textures

st_texture_cache_load_from_raw() enforces a square ClutterTexture,
resulting in the texture being stretched if the passed in image
data has a different width:height ratio.
Add padding in those cases as we already do when loading from pixbufs.

https://bugzilla.gnome.org/show_bug.cgi?id=683483

14 years agoshellSearchProvider: Fix GetResultMetas definition
Florian Müllner [Thu, 6 Sep 2012 09:52:53 +0000 (11:52 +0200)]
shellSearchProvider: Fix GetResultMetas definition

The searchProvider interface originally used a GetResultMeta method to
return meta data of a single id; when it was changed to GetResultMetas,
the return value was not updated accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=683482

14 years agoShellDBus: fully show the lock screen before returning for Lock
Giovanni Campagna [Wed, 5 Sep 2012 20:19:45 +0000 (22:19 +0200)]
ShellDBus: fully show the lock screen before returning for Lock

Otherwise, gnome-settings-daemon proceeds with suspension too early,
and we may end up with visible windows on resume.

https://bugzilla.gnome.org/show_bug.cgi?id=683448

14 years agomessageTray: Focusing the text entry should force chats to stay open
Debarshi Ray [Wed, 5 Sep 2012 16:59:50 +0000 (18:59 +0200)]
messageTray: Focusing the text entry should force chats to stay open

https://bugzilla.gnome.org/show_bug.cgi?id=682236

14 years agomessageTray: A variable to indicate that the close button was clicked
Debarshi Ray [Thu, 6 Sep 2012 09:45:30 +0000 (11:45 +0200)]
messageTray: A variable to indicate that the close button was clicked

Otherwise critical resident notifications can not be closed by
clicking the close button.

https://bugzilla.gnome.org/show_bug.cgi?id=683472

14 years agoFinnish translation update by Jiri Grönroos
Timo Jyrinki [Thu, 6 Sep 2012 05:59:38 +0000 (08:59 +0300)]
Finnish translation update by Jiri Grönroos

14 years agoUpdated Greek translation
Tom Tryfonidis [Wed, 5 Sep 2012 23:40:59 +0000 (02:40 +0300)]
Updated Greek translation

14 years agoscreenShield: Animate the raising of the lock screen with the scroll wheel
Jasper St. Pierre [Wed, 5 Sep 2012 17:51:30 +0000 (14:51 -0300)]
screenShield: Animate the raising of the lock screen with the scroll wheel

A sudden transition to the lock screen is a bit jarring.

14 years agoscreenShield: Fix typo
Jasper St. Pierre [Tue, 4 Sep 2012 00:51:53 +0000 (21:51 -0300)]
screenShield: Fix typo

We aren't French, no matter how much we may want to be.

https://bugzilla.gnome.org/show_bug.cgi?id=683305

14 years agograbHelper: Clean up the code a bit
Jasper St. Pierre [Mon, 3 Sep 2012 23:23:51 +0000 (20:23 -0300)]
grabHelper: Clean up the code a bit

I don't remember why I added needsGrab in the first place.

14 years agounlockDialog: Fix centering of label in screen shield
Jasper St. Pierre [Wed, 5 Sep 2012 17:23:45 +0000 (14:23 -0300)]
unlockDialog: Fix centering of label in screen shield

The code here was trying to center the label, but that didn't
happen because we allocated the entire space to the label, which
still plonks it at the top.

14 years agoautorunManager: Fix another regression
Jasper St. Pierre [Wed, 5 Sep 2012 16:46:55 +0000 (13:46 -0300)]
autorunManager: Fix another regression

We may not have a resident source to destroy if no mounts are found.

14 years agoAutorunManager: fix regression from the components rewrite
Giovanni Campagna [Wed, 5 Sep 2012 00:24:56 +0000 (02:24 +0200)]
AutorunManager: fix regression from the components rewrite

Message tray sources cannot be reused after destruction, so connect
to 'destroy' signal and clear out the previous one.
Also, fix some code paths that used the autorun manager incorrectly.

https://bugzilla.gnome.org/show_bug.cgi?id=683377

14 years agoSessionMode: add polkit to gdm session
Giovanni Campagna [Wed, 5 Sep 2012 10:50:16 +0000 (12:50 +0200)]
SessionMode: add polkit to gdm session

It's needed to shutdown when other users are logged in or inhibitors are
active.

https://bugzilla.gnome.org/show_bug.cgi?id=683400

14 years agoDon't start new components when activating the screen-shield in gdm
Giovanni Campagna [Wed, 5 Sep 2012 10:48:14 +0000 (12:48 +0200)]
Don't start new components when activating the screen-shield in gdm

Previous code was activating the networkAgent and telepathyClient
in the lock-screen, irrespective of the previous mode.
Now it checks if the session mode is locked down, and if so it refuses
to start new components.

https://bugzilla.gnome.org/show_bug.cgi?id=683400

14 years agoUpdated Indonesian translation
Dirgita [Wed, 5 Sep 2012 14:07:28 +0000 (21:07 +0700)]
Updated Indonesian translation

14 years agoUpdated British English translation
Bruce Cowan [Wed, 5 Sep 2012 12:58:08 +0000 (13:58 +0100)]
Updated British English translation

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Wed, 5 Sep 2012 12:08:12 +0000 (20:08 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agoBluetooth: don't restrict the length of non numeric PINs
Giovanni Campagna [Fri, 31 Aug 2012 17:56:45 +0000 (19:56 +0200)]
Bluetooth: don't restrict the length of non numeric PINs

The protocol restriction is only for numeric PINs (passkeys, in bluez
jargon). For passwords, any length is allowed.

https://bugzilla.gnome.org/show_bug.cgi?id=683356

14 years agoRewrite the layout code of the message tray
Giovanni Campagna [Wed, 5 Sep 2012 00:26:09 +0000 (02:26 +0200)]
Rewrite the layout code of the message tray

Previous code had a mixture of fixed positioning and ClutterBinLayout,
and this was broken badly for autorun notifications.
Rewrite to use ClutterBinLayout and Clutter properties exclusively.

https://bugzilla.gnome.org/show_bug.cgi?id=683378

14 years agoUpdated Serbian translation
Мирослав Николић [Wed, 5 Sep 2012 08:37:18 +0000 (10:37 +0200)]
Updated Serbian translation

14 years agoUpdated Arabic translation
Khaled Hosny [Wed, 5 Sep 2012 05:08:55 +0000 (07:08 +0200)]
Updated Arabic translation

14 years agoComponents/Keyring: unregister the system prompter when disabling
Giovanni Campagna [Tue, 4 Sep 2012 23:13:36 +0000 (01:13 +0200)]
Components/Keyring: unregister the system prompter when disabling

Otherwise, we get a critical when enabling again

14 years agoReintroduce run dialog
Giovanni Campagna [Tue, 4 Sep 2012 23:04:44 +0000 (01:04 +0200)]
Reintroduce run dialog

Fix regression from 92d8d65543c7f3577ea2618a8db46952817106e2, bad rebase.

14 years agomessageTray: Move close button above notification widget stack
Jasper St. Pierre [Tue, 4 Sep 2012 22:03:47 +0000 (19:03 -0300)]
messageTray: Move close button above notification widget stack

This allows us to click on the entire close button, not just the part
of it that's unobscured.

14 years agoshell-gtk-embed: Fix NULL pointer dereference
Jasper St. Pierre [Sun, 25 Mar 2012 10:07:15 +0000 (07:07 -0300)]
shell-gtk-embed: Fix NULL pointer dereference

Clutter will try to unmap during a dispose if we have a parent, so if we
set our own actor to NULL before the chain up, we're going to attempt to
unmap our own NULL actor. Fix that by swapping the order in which we
chain up.

https://bugzilla.gnome.org/show_bug.cgi?id=672790

14 years agoshell-recorder: Fix warning message about unknown escapes
Jasper St. Pierre [Mon, 4 Jun 2012 23:43:04 +0000 (19:43 -0400)]
shell-recorder: Fix warning message about unknown escapes

We were showing the percent character here.

https://bugzilla.gnome.org/show_bug.cgi?id=677434

14 years agoshell-recorder: Remove the ability to pause the timeline
Jasper St. Pierre [Mon, 4 Jun 2012 23:32:06 +0000 (19:32 -0400)]
shell-recorder: Remove the ability to pause the timeline

https://bugzilla.gnome.org/show_bug.cgi?id=677434

14 years agoshell-recorder: Remove count and unique filename settigs
Jasper St. Pierre [Mon, 4 Jun 2012 23:31:45 +0000 (19:31 -0400)]
shell-recorder: Remove count and unique filename settigs

These aren't used anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=677434

14 years agoshell-recorder: Fix accidental fallthrough
Jasper St. Pierre [Tue, 5 Jun 2012 03:17:43 +0000 (23:17 -0400)]
shell-recorder: Fix accidental fallthrough

Don't append a unique identifier when we asked for a timestamp.

https://bugzilla.gnome.org/show_bug.cgi?id=677434

14 years agoshell-recorder: Don't use a default filename
Jasper St. Pierre [Mon, 4 Jun 2012 23:30:54 +0000 (19:30 -0400)]
shell-recorder: Don't use a default filename

The default filename isn't localized and isn't the same one that
the shell sets. Just remove the fallback mechanism, and abort
recording if somebody didn't set the filename

https://bugzilla.gnome.org/show_bug.cgi?id=677434

14 years agoUpdated Polish translation
Piotr Drąg [Tue, 4 Sep 2012 22:20:30 +0000 (00:20 +0200)]
Updated Polish translation

14 years agoUpdated POTFILES.in
Piotr Drąg [Tue, 4 Sep 2012 22:06:19 +0000 (00:06 +0200)]
Updated POTFILES.in

14 years agoUpdated POTFILES.in
Piotr Drąg [Tue, 4 Sep 2012 21:59:00 +0000 (23:59 +0200)]
Updated POTFILES.in

14 years agoPanel: move the _panelContainer down to PanelMenu
Giovanni Campagna [Tue, 4 Sep 2012 16:27:50 +0000 (18:27 +0200)]
Panel: move the _panelContainer down to PanelMenu

Panel already forces each item to be a PanelMenu.Button, so it's better
to have the latter handle the bin container too, instead of attaching
a private property that might collide with internal usage by the indicator.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agoVolumeMenu: read output and input if PulseAudio is already ready when constructing
Giovanni Campagna [Tue, 4 Sep 2012 15:55:26 +0000 (17:55 +0200)]
VolumeMenu: read output and input if PulseAudio is already ready when constructing

Previously we would only read the default sink and default source when
the connection to PulseAudio succeded. This worked because all VolumeMenu
users where initialized synchronously during shell load.
With the recent session mode changes though, the lock screen menu is
created on demand, and when it loads PA is already connected, so
it doesn't update the sliders.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agoScreenShield: use session mode to handle the GDM login dialog
Giovanni Campagna [Tue, 4 Sep 2012 17:28:19 +0000 (19:28 +0200)]
ScreenShield: use session mode to handle the GDM login dialog

Have main.js call .showDialog() when going back from the lock-screen, instead
of using the return value of createUnlockDialog to know if the dialog
was persistent.
_keepDialog is still used as LoginDialog cannot really be destroyed,
and cancelling it does not destroy it.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agoscreenShield: Zoom out on login
Jasper St. Pierre [Sat, 1 Sep 2012 19:59:53 +0000 (16:59 -0300)]
screenShield: Zoom out on login

The sudden transition from the lock screen to the user session
may be a bit sudden and overwhelming. Make ourselves more shell-like
by resizing out the screen shield according to mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=683170

14 years agosessionMode: Inherit from a more restrictive session mode by default
Jasper St. Pierre [Tue, 4 Sep 2012 01:26:37 +0000 (22:26 -0300)]
sessionMode: Inherit from a more restrictive session mode by default

It makes more sense to define session modes in terms of what you're
adding to the bare shell, not in terms of what you're taking away
from the user session.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agosessionMode: Reindent
Jasper St. Pierre [Tue, 4 Sep 2012 01:23:22 +0000 (22:23 -0300)]
sessionMode: Reindent

This puts all the parameters at the same indent level, which makes the
file much easier to read.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agouserMenu: Don't update the presence icon immediately
Jasper St. Pierre [Sat, 1 Sep 2012 22:15:42 +0000 (19:15 -0300)]
userMenu: Don't update the presence icon immediately

If we don't freeze the presence icon, we can end up in a place where
we'll be updating the icon before we fade out the panel indicators when
coming back from the lock screen.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agouserMenu: Make the user menu insensitive in the lock screen
Jasper St. Pierre [Sat, 1 Sep 2012 21:44:46 +0000 (18:44 -0300)]
userMenu: Make the user menu insensitive in the lock screen

And show a lock icon as well.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agoRearchitect the Shell to have a components system
Jasper St. Pierre [Mon, 3 Sep 2012 01:23:50 +0000 (22:23 -0300)]
Rearchitect the Shell to have a components system

Components are pieces of the shell code that can be added/removed
at runtime, like extension, but are tied more directly to a session
mode. The session polkit agent, the network agent, autorun/automount,
are all components, keyring, recorder and telepathy client are all
now copmonents.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agosessionMode: Allow changing the session mode at runtime
Jasper St. Pierre [Sat, 1 Sep 2012 12:42:53 +0000 (09:42 -0300)]
sessionMode: Allow changing the session mode at runtime

Since we eventually want to add a system for changing the top panel
contents depending on the current state of the shell, let's use the
"session mode" feature for this, and add a mechanism for updating the
session mode at runtime. Add support for every key besides the two
functional keys, and make all the components update automatically when the
session mode is changed. Add a new lock-screen mode, and make the lock
screen change to this when locked.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agost-bin: Make sure not to allocate hidden children
Jasper St. Pierre [Tue, 4 Sep 2012 20:49:46 +0000 (17:49 -0300)]
st-bin: Make sure not to allocate hidden children

14 years agoLogin/UnlockDialog: don't reset immediately if auth fails
Giovanni Campagna [Tue, 7 Aug 2012 14:49:22 +0000 (16:49 +0200)]
Login/UnlockDialog: don't reset immediately if auth fails

Instead of showing a notification, add a small message immediately
below the entry, and give the user two more attempts to login,
before going back to the welcome or lock screen.

https://bugzilla.gnome.org/show_bug.cgi?id=682544

14 years agoUpdated Hungarian translation
Gabor Kelemen [Tue, 4 Sep 2012 13:54:39 +0000 (15:54 +0200)]
Updated Hungarian translation

14 years agoBump version to 3.5.91
Florian Müllner [Tue, 4 Sep 2012 06:52:57 +0000 (08:52 +0200)]
Bump version to 3.5.91

Update NEWS

14 years agopanel: Make sure to show the app menu button after unlocking the screen
Jasper St. Pierre [Sat, 1 Sep 2012 11:44:51 +0000 (08:44 -0300)]
panel: Make sure to show the app menu button after unlocking the screen

I'm not sure how we missed this one.

https://bugzilla.gnome.org/show_bug.cgi?id=683154

14 years agomain: Remove some cruft
Jasper St. Pierre [Sun, 2 Sep 2012 23:51:53 +0000 (20:51 -0300)]
main: Remove some cruft

Main.hotCorners has been empty for a long, long time.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agocalendar: Launch the calendar server with DBus autostart
Jasper St. Pierre [Sun, 2 Sep 2012 23:44:42 +0000 (20:44 -0300)]
calendar: Launch the calendar server with DBus autostart

The supposed reason for launching the calendar server in a peculiar
way was so that the process would be killed when the Shell was killed,
but that didn't actually work. Launch the calendar server through auto-start,
and persist all throughout the session.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agosessionMode: Remove extraStylesheet
Jasper St. Pierre [Sun, 2 Sep 2012 21:49:32 +0000 (18:49 -0300)]
sessionMode: Remove extraStylesheet

It's been unused ever since the gdm merge.

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agoScreenShield/MessageTray: fix crash after the introduction of close buttons
Giovanni Campagna [Sat, 25 Aug 2012 19:01:57 +0000 (21:01 +0200)]
ScreenShield/MessageTray: fix crash after the introduction of close buttons

Commit 5c6b1fd0c modified the hierarchy of SummaryItem contents, by
introducing a notificationStackWidget in place of the StackView, but
forgot to update the bits in ScreenShield.NotificationsBox that accessed
and reparented that directly, causing a crash by invalid theme node access.

https://bugzilla.gnome.org/show_bug.cgi?id=682683

14 years agoPanel: clean up button construction code
Giovanni Campagna [Tue, 28 Aug 2012 21:10:44 +0000 (23:10 +0200)]
Panel: clean up button construction code

We already could build the right part of the panel declaratively according
to the session mode. Extend that to handle the left and center parts.
Also, move the mapping from the roles to the classes in panel.js, as it shared
by all modes.

https://bugzilla.gnome.org/show_bug.cgi?id=682546

14 years agoUpdated Polish translation
Piotr Drąg [Mon, 3 Sep 2012 17:13:16 +0000 (19:13 +0200)]
Updated Polish translation

14 years agomessageTray: Don't hide the banner after NOTIFICATION_TIMEOUT
Debarshi Ray [Mon, 3 Sep 2012 16:29:39 +0000 (18:29 +0200)]
messageTray: Don't hide the banner after NOTIFICATION_TIMEOUT

... if the notification originally popped up under the pointer, and
the pointer is moving inside it.

https://bugzilla.gnome.org/show_bug.cgi?id=682238

14 years agoScreenShield: Allow lifting up the curtain with the mouse wheel
Giovanni Campagna [Sun, 2 Sep 2012 12:48:08 +0000 (14:48 +0200)]
ScreenShield: Allow lifting up the curtain with the mouse wheel

On a traditional mouse, or with edge-scrolling on a touchpad, it just
feels natural to unlock by scrolling up.

https://bugzilla.gnome.org/show_bug.cgi?id=683164

14 years agomessageTray: s/_useLongerHideTimeout/_useLongerTrayLeftTimeout/
Debarshi Ray [Mon, 3 Sep 2012 14:16:40 +0000 (16:16 +0200)]
messageTray: s/_useLongerHideTimeout/_useLongerTrayLeftTimeout/

Typo introduced in 6d2d4fcc7767578f771e64a247200c17f2d004ce

14 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 3 Sep 2012 13:58:57 +0000 (15:58 +0200)]
Updated Spanish translation

14 years agost-widget: Unset hover when setting track_hover to FALSE
Jasper St. Pierre [Sat, 1 Sep 2012 21:44:19 +0000 (18:44 -0300)]
st-widget: Unset hover when setting track_hover to FALSE

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agost-bin: Don't allocate a hidden actor
Jasper St. Pierre [Sat, 1 Sep 2012 19:45:44 +0000 (16:45 -0300)]
st-bin: Don't allocate a hidden actor

https://bugzilla.gnome.org/show_bug.cgi?id=683156

14 years agoUpdated Italian translation
Luca Ferretti [Sun, 2 Sep 2012 21:18:31 +0000 (23:18 +0200)]
Updated Italian translation

14 years agoShellUserVerifier: fix cancellation
Giovanni Campagna [Sun, 26 Aug 2012 12:54:02 +0000 (14:54 +0200)]
ShellUserVerifier: fix cancellation

Ensure that all async callbacks check and ignore G_IO_ERROR_CANCELLED.
Ensure that all runs of authentication have their own GCancellable, so
that .begin() can be called multiple times on the same user verifier.
Check for fingerprint reader when beginning authentication, and not
when reset by GDM.

https://bugzilla.gnome.org/show_bug.cgi?id=682544

14 years agotheme: Tweak the padding of #summary-mode
Debarshi Ray [Sun, 2 Sep 2012 15:19:45 +0000 (17:19 +0200)]
theme: Tweak the padding of #summary-mode

Change the padding values of #summary-mode to be 6px on right and left
to match the values in .summary-source, which determine the padding
between the top and bottom edges of the tray and the items.

https://bugzilla.gnome.org/show_bug.cgi?id=682248

14 years agogdm: Fix powerMenu icon name
Debarshi Ray [Sun, 2 Sep 2012 12:47:59 +0000 (14:47 +0200)]
gdm: Fix powerMenu icon name

Fallout from commit c21b1e5fe00a

14 years agoUpdated Lithuanian translation
Aurimas Černius [Sun, 2 Sep 2012 12:36:29 +0000 (15:36 +0300)]
Updated Lithuanian translation

14 years agoupdated Tamil translation
Dr.T.Vasudevan [Sun, 2 Sep 2012 11:23:22 +0000 (16:53 +0530)]
updated Tamil translation

14 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 2 Sep 2012 10:07:39 +0000 (12:07 +0200)]
Updated Norwegian bokmål translation

14 years agoupdate Punjabi Translation
A S Alam [Sun, 2 Sep 2012 04:35:41 +0000 (10:05 +0530)]
update Punjabi Translation

14 years agoScreenShield: add a drop shadow to the animated arrows
Giovanni Campagna [Tue, 21 Aug 2012 19:13:33 +0000 (21:13 +0200)]
ScreenShield: add a drop shadow to the animated arrows

Introduce a StShadowHelper to manage drop shadows from JS (which
cannot use Cogl directly), and use it in a new StWidget-derived
JS class to draw the arrow.

https://bugzilla.gnome.org/show_bug.cgi?id=682285

14 years agoScreenShield: rework the arrow in the lock screen
Giovanni Campagna [Mon, 20 Aug 2012 17:56:08 +0000 (19:56 +0200)]
ScreenShield: rework the arrow in the lock screen

User testing has shown that it is not discoverable that the whole
lock screen can be dragged. A new mockup includes more arrows
and a short animation every 4 seconds.

https://bugzilla.gnome.org/show_bug.cgi?id=682285

14 years agoMessageTray: escape the tray when a legacy icon is clicked
Giovanni Campagna [Fri, 31 Aug 2012 16:43:00 +0000 (18:43 +0200)]
MessageTray: escape the tray when a legacy icon is clicked

Legacy tray icons may want to take a pointer grab to show a popup menu,
and this is incompatible with message tray modality. To solve this,
escape the tray when forwarding clicks to the tray icons, and wait
for the input mode change to actually synthetize the X event.

https://bugzilla.gnome.org/show_bug.cgi?id=682244

14 years agoboxpointer: Use the -arrow-rise as padding instead of a magic number
Debarshi Ray [Fri, 31 Aug 2012 22:49:14 +0000 (00:49 +0200)]
boxpointer: Use the -arrow-rise as padding instead of a magic number

This makes sense if we want to follow what the following comment says:
// We also want to keep it onscreen, and separated from the
// edge by the same distance as the main part of the box is
// separated from its sourceActor

Using a magic number violates the "separated from the edge ...
separated from its sourceActor" part.

https://bugzilla.gnome.org/show_bug.cgi?id=682343

14 years agologinDialog: Fix regression from updating icon
Jasper St. Pierre [Sat, 1 Sep 2012 11:06:41 +0000 (08:06 -0300)]
loginDialog: Fix regression from updating icon

Remove a rogue reference to _updateIcon.